package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.ChatHistory;
import com.ruoyi.system.domain.ChatHistoryDTO;
import com.ruoyi.system.domain.UserInfo;

/**
 * 试用申请管理Service接口
 *
 * @author hak
 * @date 2024-11-13
 */
public interface IUserInfoService
{
    /**
     * 微信登录
     * @param loginCode 微信登录code
     * @return 用户信息
     */
    UserInfo loginByWeChat(String loginCode);


    /**
     * 获取信息
     * @param userId 用户ID
     * @return 用户信息
     */
    UserInfo selectUserInfoByUserId(String userId);

    /**
     * 更新用户信息
     * @param userInfo 用户信息
     * @return 更新结果
     */
    int updateUserInfo(UserInfo userInfo);
}

